Football / Scotland /

Premiership - season stats and match results

Premiership

Premiership 2024-2025

Season performance

Total

Teams Overall (Average) Home (Average) Away (Average)
Games Total Scored Missed Games Total Scored Missed Games Total Scored Missed
Aberdeen Aberdeen 29 2.9 1.31 1.59 15 2.73 1.53 1.2 14 3.07 1.07 2
Rangers Rangers 29 2.93 2.03 0.9 15 2.93 2.4 0.53 14 2.93 1.64 1.29
Celtic Celtic 29 3.59 3 0.59 14 3.64 3.43 0.21 15 3.53 2.6 0.93
Kilmarnock Kilmarnock 29 2.76 1.14 1.62 14 2.5 1.36 1.14 15 3 0.93 2.07
Dundee United Dundee United 29 2.48 1.24 1.24 14 2.36 1.29 1.07 15 2.6 1.2 1.4
St. Johnstone St. Johnstone 29 2.97 1.1 1.86 14 2.93 1.14 1.79 15 3 1.07 1.93
Hibernian Hibernian 29 2.9 1.52 1.38 15 3.13 1.8 1.33 14 2.64 1.21 1.43
Dundee FC Dundee FC 29 3.52 1.41 2.1 15 3.93 1.8 2.13 14 3.07 1 2.07
Motherwell Motherwell 29 2.83 1.17 1.66 14 3 1.36 1.64 15 2.67 1 1.67
Heart of Midlothian Heart of Midlothian 29 2.79 1.41 1.38 14 2.79 1.5 1.29 15 2.8 1.33 1.47
St. Mirren St. Mirren 29 2.83 1.21 1.62 15 2.47 1.13 1.33 14 3.21 1.29 1.93
Ross County Ross County 29 2.76 1.07 1.69 15 2.8 1.33 1.47 14 2.71 0.79 1.93

Over / Under 2.5

Teams Overall (Average) Home (Average) Away (Average)
Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%) Games O 2.5 U 2.5 O 2.5 (%) U 2.5 (%)
Aberdeen Aberdeen 29 18 11 62.07 37.93 15 9 6 60 40 14 9 5 64.29 35.71
Rangers Rangers 29 18 11 62.07 37.93 15 9 6 60 40 14 9 5 64.29 35.71
Celtic Celtic 29 22 7 75.86 24.14 14 11 3 78.57 21.43 15 11 4 73.33 26.67
Kilmarnock Kilmarnock 29 13 16 44.83 55.17 14 5 9 35.71 64.29 15 8 7 53.33 46.67
Dundee United Dundee United 29 12 17 41.38 58.62 14 6 8 42.86 57.14 15 6 9 40 60
St. Johnstone St. Johnstone 29 19 10 65.52 34.48 14 10 4 71.43 28.57 15 9 6 60 40
Hibernian Hibernian 29 17 12 58.62 41.38 15 9 6 60 40 14 8 6 57.14 42.86
Dundee FC Dundee FC 29 21 8 72.41 27.59 15 13 2 86.67 13.33 14 8 6 57.14 42.86
Motherwell Motherwell 29 21 8 72.41 27.59 14 10 4 71.43 28.57 15 11 4 73.33 26.67
Heart of Midlothian Heart of Midlothian 29 17 12 58.62 41.38 14 8 6 57.14 42.86 15 9 6 60 40
St. Mirren St. Mirren 29 20 9 68.97 31.03 15 9 6 60 40 14 11 3 78.57 21.43
Ross County Ross County 29 18 11 62.07 37.93 15 9 6 60 40 14 9 5 64.29 35.71

Ball possession (%)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 1567 54.03 15 855 57 14 712 50.86
Rangers Rangers 29 1867 64.38 15 980 65.33 14 887 63.36
Celtic Celtic 29 2162 74.55 14 1040 74.29 15 1122 74.8
Kilmarnock Kilmarnock 29 1296 44.69 14 631 45.07 15 665 44.33
Dundee United Dundee United 29 1257 43.34 14 638 45.57 15 619 41.27
St. Johnstone St. Johnstone 29 1562 53.86 14 783 55.93 15 779 51.93
Hibernian Hibernian 29 1337 46.1 15 716 47.73 14 621 44.36
Dundee FC Dundee FC 29 1298 44.76 15 700 46.67 14 598 42.71
Motherwell Motherwell 29 1138 39.24 14 551 39.36 15 587 39.13
Heart of Midlothian Heart of Midlothian 29 1575 54.31 14 790 56.43 15 785 52.33
St. Mirren St. Mirren 29 1209 41.69 15 637 42.47 14 572 40.86
Ross County Ross County 29 1132 39.03 15 639 42.6 14 493 35.21

Corner kicks

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 167 5.76 15 95 6.33 14 72 5.14
Rangers Rangers 29 205 7.07 15 121 8.07 14 84 6
Celtic Celtic 29 255 8.79 14 141 10.07 15 114 7.6
Kilmarnock Kilmarnock 29 169 5.83 14 80 5.71 15 89 5.93
Dundee United Dundee United 29 121 4.17 14 66 4.71 15 55 3.67
St. Johnstone St. Johnstone 29 119 4.1 14 71 5.07 15 48 3.2
Hibernian Hibernian 29 170 5.86 15 89 5.93 14 81 5.79
Dundee FC Dundee FC 29 143 4.93 15 72 4.8 14 71 5.07
Motherwell Motherwell 29 135 4.66 14 62 4.43 15 73 4.87
Heart of Midlothian Heart of Midlothian 29 186 6.41 14 96 6.86 15 90 6
St. Mirren St. Mirren 29 131 4.52 15 78 5.2 14 53 3.79
Ross County Ross County 29 135 4.66 15 78 5.2 14 57 4.07

Offsides

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 43 1.48 15 21 1.4 14 22 1.57
Rangers Rangers 29 44 1.52 15 25 1.67 14 19 1.36
Celtic Celtic 29 50 1.72 14 24 1.71 15 26 1.73
Kilmarnock Kilmarnock 29 33 1.14 14 19 1.36 15 14 0.93
Dundee United Dundee United 29 38 1.31 14 26 1.86 15 12 0.8
St. Johnstone St. Johnstone 29 42 1.45 14 21 1.5 15 21 1.4
Hibernian Hibernian 29 56 1.93 15 30 2 14 26 1.86
Dundee FC Dundee FC 29 40 1.38 15 18 1.2 14 22 1.57
Motherwell Motherwell 29 51 1.76 14 27 1.93 15 24 1.6
Heart of Midlothian Heart of Midlothian 29 45 1.55 14 21 1.5 15 24 1.6
St. Mirren St. Mirren 29 66 2.28 15 34 2.27 14 32 2.29
Ross County Ross County 29 33 1.14 15 18 1.2 14 15 1.07

Fouls

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 322 11.1 15 164 10.93 14 158 11.29
Rangers Rangers 29 315 10.86 15 152 10.13 14 163 11.64
Celtic Celtic 29 267 9.21 14 131 9.36 15 136 9.07
Kilmarnock Kilmarnock 29 296 10.21 14 132 9.43 15 164 10.93
Dundee United Dundee United 29 332 11.45 14 161 11.5 15 171 11.4
St. Johnstone St. Johnstone 29 301 10.38 14 136 9.71 15 165 11
Hibernian Hibernian 29 300 10.34 15 153 10.2 14 147 10.5
Dundee FC Dundee FC 29 281 9.69 15 140 9.33 14 141 10.07
Motherwell Motherwell 29 316 10.9 14 141 10.07 15 175 11.67
Heart of Midlothian Heart of Midlothian 29 306 10.55 14 138 9.86 15 168 11.2
St. Mirren St. Mirren 29 369 12.72 15 175 11.67 14 194 13.86
Ross County Ross County 29 305 10.52 15 154 10.27 14 151 10.79

Yellow cards

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 72 2.48 15 38 2.53 14 34 2.43
Rangers Rangers 29 55 1.9 15 19 1.27 14 36 2.57
Celtic Celtic 29 28 0.97 14 11 0.79 15 17 1.13
Kilmarnock Kilmarnock 29 57 1.97 14 21 1.5 15 36 2.4
Dundee United Dundee United 29 67 2.31 14 32 2.29 15 35 2.33
St. Johnstone St. Johnstone 29 50 1.72 14 22 1.57 15 28 1.87
Hibernian Hibernian 29 55 1.9 15 29 1.93 14 26 1.86
Dundee FC Dundee FC 29 58 2 15 26 1.73 14 32 2.29
Motherwell Motherwell 29 55 1.9 14 18 1.29 15 37 2.47
Heart of Midlothian Heart of Midlothian 29 60 2.07 14 21 1.5 15 39 2.6
St. Mirren St. Mirren 29 75 2.59 15 35 2.33 14 40 2.86
Ross County Ross County 29 50 1.72 15 21 1.4 14 29 2.07

Total shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 344 11.86 15 198 13.2 14 146 10.43
Rangers Rangers 29 560 19.31 15 331 22.07 14 229 16.36
Celtic Celtic 29 550 18.97 14 299 21.36 15 251 16.73
Kilmarnock Kilmarnock 29 372 12.83 14 198 14.14 15 174 11.6
Dundee United Dundee United 29 327 11.28 14 152 10.86 15 175 11.67
St. Johnstone St. Johnstone 29 298 10.28 14 166 11.86 15 132 8.8
Hibernian Hibernian 29 356 12.28 15 184 12.27 14 172 12.29
Dundee FC Dundee FC 29 313 10.79 15 187 12.47 14 126 9
Motherwell Motherwell 29 285 9.83 14 145 10.36 15 140 9.33
Heart of Midlothian Heart of Midlothian 29 372 12.83 14 207 14.79 15 165 11
St. Mirren St. Mirren 29 323 11.14 15 183 12.2 14 140 10
Ross County Ross County 29 296 10.21 15 176 11.73 14 120 8.57

Shots on target

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 106 3.66 15 57 3.8 14 49 3.5
Rangers Rangers 29 195 6.72 15 108 7.2 14 87 6.21
Celtic Celtic 29 210 7.24 14 105 7.5 15 105 7
Kilmarnock Kilmarnock 29 112 3.86 14 58 4.14 15 54 3.6
Dundee United Dundee United 29 108 3.72 14 54 3.86 15 54 3.6
St. Johnstone St. Johnstone 29 93 3.21 14 52 3.71 15 41 2.73
Hibernian Hibernian 29 115 3.97 15 58 3.87 14 57 4.07
Dundee FC Dundee FC 29 104 3.59 15 63 4.2 14 41 2.93
Motherwell Motherwell 29 97 3.34 14 49 3.5 15 48 3.2
Heart of Midlothian Heart of Midlothian 29 122 4.21 14 71 5.07 15 51 3.4
St. Mirren St. Mirren 29 112 3.86 15 60 4 14 52 3.71
Ross County Ross County 29 98 3.38 15 57 3.8 14 41 2.93

Blocked shots

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 112 3.86 15 60 4 14 52 3.71
Rangers Rangers 29 179 6.17 15 114 7.6 14 65 4.64
Celtic Celtic 29 152 5.24 14 87 6.21 15 65 4.33
Kilmarnock Kilmarnock 29 120 4.14 14 64 4.57 15 56 3.73
Dundee United Dundee United 29 100 3.45 14 39 2.79 15 61 4.07
St. Johnstone St. Johnstone 29 75 2.59 14 36 2.57 15 39 2.6
Hibernian Hibernian 29 103 3.55 15 54 3.6 14 49 3.5
Dundee FC Dundee FC 29 96 3.31 15 61 4.07 14 35 2.5
Motherwell Motherwell 29 69 2.38 14 37 2.64 15 32 2.13
Heart of Midlothian Heart of Midlothian 29 113 3.9 14 64 4.57 15 49 3.27
St. Mirren St. Mirren 29 104 3.59 15 58 3.87 14 46 3.29
Ross County Ross County 29 93 3.21 15 54 3.6 14 39 2.79

Shots inside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 244 8.41 15 147 9.8 14 97 6.93
Rangers Rangers 29 332 11.45 15 199 13.27 14 133 9.5
Celtic Celtic 29 365 12.59 14 196 14 15 169 11.27
Kilmarnock Kilmarnock 29 260 8.97 14 146 10.43 15 114 7.6
Dundee United Dundee United 29 226 7.79 14 108 7.71 15 118 7.87
St. Johnstone St. Johnstone 29 192 6.62 14 110 7.86 15 82 5.47
Hibernian Hibernian 29 251 8.66 15 135 9 14 116 8.29
Dundee FC Dundee FC 29 220 7.59 15 130 8.67 14 90 6.43
Motherwell Motherwell 29 195 6.72 14 96 6.86 15 99 6.6
Heart of Midlothian Heart of Midlothian 29 247 8.52 14 133 9.5 15 114 7.6
St. Mirren St. Mirren 29 202 6.97 15 112 7.47 14 90 6.43
Ross County Ross County 29 171 5.9 15 98 6.53 14 73 5.21

Shots outside box

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 100 3.45 15 51 3.4 14 49 3.5
Rangers Rangers 29 228 7.86 15 132 8.8 14 96 6.86
Celtic Celtic 29 185 6.38 14 103 7.36 15 82 5.47
Kilmarnock Kilmarnock 29 112 3.86 14 52 3.71 15 60 4
Dundee United Dundee United 29 101 3.48 14 44 3.14 15 57 3.8
St. Johnstone St. Johnstone 29 106 3.66 14 56 4 15 50 3.33
Hibernian Hibernian 29 105 3.62 15 49 3.27 14 56 4
Dundee FC Dundee FC 29 93 3.21 15 57 3.8 14 36 2.57
Motherwell Motherwell 29 90 3.1 14 49 3.5 15 41 2.73
Heart of Midlothian Heart of Midlothian 29 125 4.31 14 74 5.29 15 51 3.4
St. Mirren St. Mirren 29 121 4.17 15 71 4.73 14 50 3.57
Ross County Ross County 29 125 4.31 15 78 5.2 14 47 3.36

Big chances (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 41 1.41 15 28 1.87 14 13 0.93
Rangers Rangers 29 90 3.1 15 57 3.8 14 33 2.36
Celtic Celtic 29 126 4.34 14 66 4.71 15 60 4
Kilmarnock Kilmarnock 29 57 1.97 14 41 2.93 15 16 1.07
Dundee United Dundee United 29 44 1.52 14 26 1.86 15 18 1.2
St. Johnstone St. Johnstone 29 41 1.41 14 23 1.64 15 18 1.2
Hibernian Hibernian 29 66 2.28 15 39 2.6 14 27 1.93
Dundee FC Dundee FC 29 41 1.41 15 25 1.67 14 16 1.14
Motherwell Motherwell 29 41 1.41 14 20 1.43 15 21 1.4
Heart of Midlothian Heart of Midlothian 29 61 2.1 14 29 2.07 15 32 2.13
St. Mirren St. Mirren 29 55 1.9 15 24 1.6 14 31 2.21
Ross County Ross County 29 33 1.14 15 23 1.53 14 10 0.71

Big chances missed (xG)

Teams Overall (Average) Home (Average) Away (Average)
Games Result Average Games Result Average Games Result Average
Aberdeen Aberdeen 29 22 0.76 15 15 1 14 7 0.5
Rangers Rangers 29 49 1.69 15 29 1.93 14 20 1.43
Celtic Celtic 29 69 2.38 14 36 2.57 15 33 2.2
Kilmarnock Kilmarnock 29 35 1.21 14 27 1.93 15 8 0.53
Dundee United Dundee United 29 21 0.72 14 12 0.86 15 9 0.6
St. Johnstone St. Johnstone 29 22 0.76 14 13 0.93 15 9 0.6
Hibernian Hibernian 29 36 1.24 15 21 1.4 14 15 1.07
Dundee FC Dundee FC 29 17 0.59 15 11 0.73 14 6 0.43
Motherwell Motherwell 29 19 0.66 14 9 0.64 15 10 0.67
Heart of Midlothian Heart of Midlothian 29 40 1.38 14 20 1.43 15 20 1.33
St. Mirren St. Mirren 29 33 1.14 15 16 1.07 14 17 1.21
Ross County Ross County 29 13 0.45 15 9 0.6 14 4 0.29

Standings

Premiership: 2024-2025

Standings table
# Teams P W D L Goals PTS
1
Celtic Celtic 29 24 3 2 87:17 75
2
Rangers Rangers 29 18 5 6 59:26 59
3
Hibernian Hibernian 29 11 10 8 44:40 43
4
Aberdeen Aberdeen 29 12 6 11 38:46 42
5
Dundee United Dundee United 29 11 8 10 36:36 41
6
Motherwell Motherwell 29 11 4 14 34:48 37
7
Heart of Midlothian Heart of Midlothian 29 10 6 13 41:40 36
8
Ross County Ross County 29 9 8 12 31:49 35
9
St. Mirren St. Mirren 29 10 4 15 35:47 34
10
Kilmarnock Kilmarnock 29 8 7 14 33:47 31
11
Dundee FC Dundee FC 29 7 7 15 41:61 28
12
St. Johnstone St. Johnstone 29 7 4 18 32:54 25

Premiership

Scotland, championship Premiership: standings, schedule of upcoming matches, video of key events of the championship.

The current season runs from 5th August 2023 to 26th May 2024.

The current championship champion Premiership is Celtic, and the most titled Rangers.

Season 2024-2025: The first place in the championship standings Premiership takes the team Celtic (75 points).

The date of the

from 2023-08-05
to 2024-05-26

Tournament performance

Information obtained from open sources
Division level 1
Number of rounds 33
Average goals 2.62
Home team wins 41%
Draws 28%
Away team wins 31%
Yellow cards 4.16
Red cards 0.14

Champions

Celtic

Reigning champion

Rangers

Titled (55)